Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 PICASSO PLACE Semi-Detached £453,772 £125,950 8 Dec 2000
22 PICASSO PLACE Semi-Detached £287,683 £170,000 13 Nov 2012
24 PICASSO PLACE Semi-Detached £362,073 £208,500 27 Jun 2006
33 PICASSO PLACE Detached £313,025 £270,000 19 Nov 2020
35 PICASSO PLACE Detached £387,267 £350,000 27 Oct 2021
37 PICASSO PLACE Detached £363,419 £290,000 23 Mar 2018
41 PICASSO PLACE Semi-Detached £359,267 £165,000 12 Dec 2003
43 PICASSO PLACE Detached £440,486 £163,500 20 Sep 2002
45 PICASSO PLACE Semi-Detached £318,673 £178,000 31 Jan 2006